public exoneration

Translations
публичное оправдание
Public exoneration restored his reputation.
Публичное оправдание восстановило его репутацию.